Arabic-English dictionary »

أنكليسات البحر meaning in English

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

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