SUN-DRIED MEANING IN ENGLISH

• Sun-dried Definition & Synonyms

  1. (a.) Dried by the heat of the sun.


RECENT SEARCHES