Latin-Romanian dictionary »

turdus merula meaning in Romanian

LatinRomanian
Turdus merula

mierlă

turdus merula

mierlă