quilla Catalan - English
1.
Englishkeel
-
Catalanquilla
Englishkeel
-
Englishrigid flat piece of material giving a ship greater control and stability
-
Catalanquilla
English translator: Catalan English quilla Eesti sõnaraamat Español Traductor Svenska Översättare