English to Portuguese Dictionary duckweed

duckweed

Lentilha de água
translation of 'duckweed'
noun
lentilha-d'água
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one