scourge Portuguese Meaning

Portuguese Dictionary

English to Portuguese Dictionary

scourge

Azorrague

Related Images

Related Images/Visuals for scourge

International Languages

Meaning for scourge found in 8 Languages.