Dictionary Romanian – English

pinulă



Substantiv feminin
1. opt.

sight vane