Arabic-French dictionary »

سَرَنْدِيب meaning in French

ArabicFrench
سَرَنْدِيب

Ceylanm

Sri Lanka