Greek Turkish Dictionary

ελληνικά - Türkçe

βότανα in Turkish:

1. otlar otlar