awora

Spanish: Translation
barbilla
English: Translation
chin
noun