English-Arabic dictionary »

siesta meaning in Arabic

EnglishArabic
siesta an afternoon nap

قَيْلُولَةf