Catalan English Dictionary

català, valencià - English

ferri in English:

1. ferri ferri