English to Portuguese Dictionary
lamia
Lâmia
Related Images/Visuals for lamia
Meaning for lamia found in 15 Languages.
Sponored Video