English-Arabic dictionary »

punts meaning in Arabic

EnglishArabic
Punts [UK: pʌnts]
[US: ˈpənts]

القوارب