French-Arabic dictionary »

concombre de mer meaning in Arabic

FrenchArabic
concombre de mer m

خيار البحر