English-Arabic dictionary »

soapstones meaning in Arabic

EnglishArabic
Soapstones

الأحجار الملساء