Arabic-English dictionary »

البقايا الطافية meaning in English

ArabicEnglish
البقايا الطافية

Flotsam[UK: ˈflɒt.səm] [US: ˈflɑːt.səm]