English Turkish Dictionary

English - Türkçe

blister in Turkish: