Dictionary English – Romanian

giggle



Substantiv
Verb intranzitiv
1.

a chicoti