Multilingual Turkish Dictionary

LANTERN JAWED

LANTERN JAWED : English Turkish

adj. uzun çeneli