carraca Catalan - English
1.
Englishshed
-
Englishpoor quality automobile
-
Catalancarraca
2.
Englishtear|shed
-
Englishpoor quality automobile
-
Catalancarraca
English translator: Catalan English carraca Eesti sõnaraamat Español Traductor Svenska Översättare