Arabic-English dictionary »

رَكُوب meaning in English

ArabicEnglish
رَكُوب أَمْوَاج m

surfingsport