English-Arabic dictionary »

larruped meaning in Arabic

EnglishArabic
Larruped

مضروب