WATER OAT MEANING IN ENGLISH

• Water oat Definition & Synonyms

  1. () Indian rice. See under Rice.


RECENT SEARCHES