Multilingual Turkish Dictionary

LAST OUT

LAST OUT : English Turkish

katlanmak, tahammül etmek, çekmek