Dictionary English – Romanian

tomfoolery



Substantiv