English-Arabic dictionary »

lampreys meaning in Arabic

EnglishArabic
Lampreys [UK: ˈlæm.prɪz]
[US: ˈlæm.priz]

أنكليسات البحر