English-French dictionary »

komatsuna meaning in French

EnglishFrench
komatsuna (leaf vegetable)
noun

komatsuna◼◼◼nom