superphosphate
الوبرفوسفات
translation of 'superphosphate'
noun
الوبرفوسفات
definition
Credits: Google Translate
English to Arabic Dictionary superphosphate |