English-Arabic dictionary »

squids meaning in Arabic

EnglishArabic
Squids [UK: skwɪdz]
[US: skwɪdz]

أسماك الصبّار