English to Portuguese Dictionary
lamppost
Iluminação pública
Meaning for lamppost found in 24 Languages.
Sponored Video