Dictionary
Dictionary

Tunisian Derja · Word

رَدّradيْرُدّyrod

To turn something into something else

More from El Jem