Lemotsra /le-mo-tsha /
Grammar:verb
To cause to observe
To cause to perceive
To cause to know
Search More Words Dictionary