Latin-Romanian dictionary »

megaphonum meaning in Romanian

LatinRomanian
megaphonum

difuzor