BARCATA


Meaning of BARCATA in English

n boatload

Interlingua English vocab.      Английский словарь Интерлингва.