Tamil Dictionary 🔍

semilunate

Sem`i*lu"nate, a. Defn: Semilunar.


semilunate - Similar Words