English to Arabic Dictionary duckweed

duckweed

الطحلب البطي
translation of 'duckweed'
noun
الطحلب البطي
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one