English → Vietnamese
toadflax
English → Vietnamese
Translations
Direct dictionary matches.
toadflax
* danh từ
- (thực vật học) cây liễu ngư
- (thực vật học) cây liễu ngư