Dictionary English – Romanian

strapping



Adjectiv
Substantiv