English Turkish Dictionary

English - Türkçe

herring in Turkish: