English-synonym dictionary »

tarahumara frog synonyms in Hungarian

EnglishSynonym
tarahumara frog noun

Rana tarahumaraenoun

ranidnoun
generic term

true frognoun
generic term