dedebabas
English
Noun
dedebabas
plural of
dedebaba