Dictionary Romanian – English

canea



Substantiv feminin
1.

tap


2.

spigot