Latin-Romanian dictionary »

hermupoa meaning in Romanian

LatinRomanian
hermupoa

trepădătoare