Turkish-English dictionary »

japon turpu meaning in English

TurkishEnglish
Japon turpu noun

daikon [daikons](large white radish)
noun