English-Latin dictionary »

snap bean meaning in Latin

EnglishLatin
snap bean noun
[UK: snæp biːn]
[US: ˈsnæp ˈbiːn]

phaselus [phaseli](2nd) M
noun