ballbreaker

listen to the pronunciation of ballbreaker
English - Turkish
zorluk yaşatan
English - English
{i} demanding person, person who forces others to perform unpleasant tasks; unpleasant task, difficult task
alternative spelling of ball-breaker
ballbreaker
Favorites