English Turkish Dictionary

English - Türkçe

applause in Turkish: