Dictionary Romanian – English

bumbacariță



Substantiv feminin
1. bot.

moor grass