CODILLA MEANING IN ENGLISH

• Codilla Definition & Synonyms

  1. (n.) The coarse tow of flax and hemp.


RECENT SEARCHES