Romanian-French dictionary »

djinn meaning in French

RomanianFrench
djinn

djinn◼◼◼

geniu◼◻◻