glechoma

listen to the pronunciation of glechoma
English - Turkish

Definition of glechoma in English Turkish dictionary

ground ivy
yer sarmaşığı
ground ivy
yersarmaşığı
English - English
ground ivy
glechoma
Favorites