English Turkish Dictionary

English - Türkçe

Red beet in Turkish: