Search term strapping has 2 results
Jump to
EN English IT Italian
strapping (a) [body] (informal) robusto (a) [body]
strapping (a) [body] (informal) ben piantato (a) [body]