DEPROSTRATE MEANING IN ENGLISH

• Deprostrate Definition & Synonyms

  1. (a.) Fully prostrate; humble; low; rude.


RECENT SEARCHES