English-Arabic dictionary »

wharves meaning in Arabic

Results: wharf
I'd rather look for this: wharves
EnglishArabic
wharf man-made landing place

رَصِيفm

Your history