masula

listen to the pronunciation of masula
English - Turkish

Definition of masula in English Turkish dictionary

masula boat
masula tekne
English - English
masoola boat
masula boat
Same as Masoola boat