English-Arabic dictionary »

swooped meaning in Arabic

EnglishArabic
Swooped [UK: swuːpt]
[US: ˈswuːpt]

منقضّ على