Turkish-English dictionary »

bal arısı meaning in English

TurkishEnglish
bal arısı noun

honey beenoun