large-toothed aspen - Turkish English Dictionary

Suggest a Term