Multilingual Turkish Dictionary

MALEKULA

MALEKULA : English Turkish

n. Malakula Adası, Vanuatu'nun 2'nci büyük adası