×
durra
meaning in English
n.
【植物;植物学】(非洲原产、叶窄、株型中等的)食用高粱。
Related Words
durr
durr ltd
durra rash
durracq
PC Version
Copyright © 2018 WordTech Co.