English-Arabic dictionary »

squirmed meaning in Arabic

EnglishArabic
Squirmed [UK: skwɜːmd]
[US: skwɝːmd]

متلوّى