English-Arabic dictionary »

petrel meaning in Arabic

EnglishArabic
Petrel [UK: ˈpe.trəl]
[US: ˈpe.trəl]

طائر المازور