పెద్దవేముpeddavēmu
Top 9000
Meanings
Noun
1. tree of heaven - :w:Ailanthus excelsa (botany)