English | German | Russian | Czech

batata English

Meaning batata meaning

What does batata mean?

batata

sweet potato (the plant).

Synonyms batata synonyms

What other words have the same or similar meaning as batata?

batata English » English

sweet potato

Are you looking for...?