tuhaf (davranan) - Spanish English Dictionary