barking challenge

Translations
défi aboyé
Words
barking

adjective
aboyant
challenge

noun
défi