abusona

listen to the pronunciation of abusona
Spanish - Turkish
zorba
Spanish - English
bighead, braggart, boaster