COPRA MEANING IN ENGLISH

• Copra Definition & Synonyms

  1. (n.) The dried meat of the cocoanut, from which cocoanut oil is expressed.


RECENT SEARCHES