Online Dictionary

abnegação Explained

abnegação at Portuguese => English Of Explained:

t]
slipper