Dictionary Romanian – English

duduit



Substantiv neutru
1.

roaring etc. v. dudui