Turkish-English dictionary »

kadıntuzluğu meaning in English

TurkishEnglish
kadıntuzluğu noun

barberry(Berberis)
noun
[UK: barbery] [US: barbery]