mangetout Thai Translation

mangetout - ถั่วเมล็ดเล็กมาก

EnglishThaiTransliteration
mangetout
(Noun)
Related: snow pea
ถั่วเมล็ดเล็กมาก