gorra Catalan - English
1.
Englishcap
-
Englishhead covering
-
Catalangorra
2.
Englishput
-
Englishto place something somewhere
-
Catalanposar, ficar, metre
English translator: Catalan English gorra Eesti sõnaraamat Español Traductor Svenska Översättare