Multilingual Turkish Dictionary

MAJURO

MAJURO : English Turkish

n. Marshall Adaları'nın başkenti olan mercanada