1 English Synonyms for MUNDU
Prev.1Next
rata
Definition: 1. (usually, countable) Any of various New Zealand plants of the genus Metrosideros
There are 3 definitions of the word rata
Show more information about rata
Prev.1Next
Search took: 19.4063 ms