GEMITORES MEANING IN ENGLISH

• Gemitores Definition & Synonyms

  1. (n. pl.) A division of birds including the true pigeons.


RECENT SEARCHES