Search term mandaparte has one result
Jump to
ES Spanish EN English
mandaparte (n) [person who attempts to demonstrate prowess or ability] (n) showoff (n) [person who attempts to demonstrate prowess or ability]