Latin-Romanian dictionary »

macropus meaning in Romanian

LatinRomanian
macropus

cangur

cangură