Latin-Romanian dictionary »

athene noctua meaning in Romanian

LatinRomanian
Athene noctua

cucuvea