Latin-Romanian dictionary »

olvads meaning in Romanian

LatinRomanian
olvads

oviduct