Arabic-French dictionary »

لَابُوتَا meaning in French

ArabicFrench
لَابُوتَا f

Laputa