Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of fumado

- A salted and smoked fish, as the pilchard.