Lebana /le-ba-na /
Grammar:verb
To confront
To face or be face to face with
Search More Words Dictionary