Latin-Russian dictionary »

ovibos moschatus meaning in Russian

LatinRussian
Ovibos moschatus noun

овцебыкnoun