ndange ndange

ndange ndange
English: Translation
Grande guêpe
noun
Insects and small creatures