Multilingual Turkish Dictionary

NAKOURA

NAKOURA : English Turkish

n. Lübnan'ın güneyinde bir yerleşke