edamames

English

Noun

edamames

  1. plural of edamame

Portuguese

Noun

edamames m

  1. plural of edamame