Latin-Romanian dictionary »

tubera meaning in Romanian

LatinRomanian
tubera

trufă