Dictionary
Dictionary

Tunisian Derja · Word

يِمْدَحyemda7

To praise

Feelingspresent

More from Likes & Dislikes