Turkish-English dictionary »

bit otu meaning in English

TurkishEnglish
bit otu noun

stavesacre(perennial plant)
noun
[UK: stˈeɪvsakə] [US: stˈeɪvsækɚ]