llanxa Catalan - English

1.

  • Englishlaunch

  • EnglishAn open boat of any size powered by steam, naphtha, electricity, or the like

  • Catalanllanxa





English translator: Catalan English llanxa  Eesti sõnaraamat   Español Traductor   Svenska Översättare