English-Arabic dictionary »

laputa meaning in Arabic

EnglishArabic
Laputa flying island

لَابُوتَاf