betarrata - Spanish English Dictionary

betarrata

Play ENESESes
Play ENESESmx

Meanings of "betarrata" in English Spanish Dictionary : 2 result(s)

Spanish English
Botany
betarrata [f] beetroot
Horticulture
betarrata [f] beet (beta vulgaris)