ROOSA OIL MEANING IN ENGLISH

• Roosa oil Definition & Synonyms

  1. () The East Indian name for grass oil. See under Grass.


RECENT SEARCHES