Dictionary Romanian – English

arboradă



Substantiv feminin
1. mar.

masting