Multilingual Turkish Dictionary

LARGE HANDED

LARGE HANDED : English Turkish

cömert, eli açık