Af nool wuu hadlaa, eyna way ciyayaan

A
English Translation

A living mouth speaks, and dogs bark

Context & Meaning

Expression is natural; silence often means fear

Proverb ID
#102
Type
Somali Proverb