Arabic-English dictionary »

شباك الصيد meaning in English

ArabicEnglish
شباك الصيد

Trawls[UK: trɔːlz] [US: trɔːrlz]