Dictionary English – Romanian

anguish



Substantiv
1.

chin