Latin-Romanian dictionary »

hydrochoerus meaning in Romanian

LatinRomanian
Hydrochoerus

capibara