English Turkish Dictionary

English - Türkçe

stare in Turkish: